package com.hmy.finance.service.core.dto.vos;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;

/**
 * 入场单信息
 *
 * @author songkf
 */
@Data
public class EntryFormInfoVo implements Serializable {
    private static final long serialVersionUID = 958413248957799086L;
    /**
     * 入场单ID
     */
    private Long entryFormId;
    /**
     * 入场单编号
     */
    private String entryFormNo;
    /**
     * 入场单名称
     */
    private String entryFormName;
    /**
     * 设备起租时间
     */
    private LocalDateTime rentalStartTime;
    /**
     * 进场设备信息
     */
    private List<DeviceInfoVo> deviceInfoList;
    /**
     * 运费信息
     */
    private ShippingInfoVo entryShippingInfo;
    /**
     * 改装费
     **/
    private BigDecimal modificationAmount;
    /**
     * 改装费减免规则集合
     */
    private List<WaiverRuleVo> modificationWaiverRuleList;
}
